// index.js
// 获取应用实例
const app = getApp()

Page({
  data: {
    userInfo: {},
    webViewIndex: '',
    //apiUrl: 'http://localhost:8082',
  },

  onLoad() {
    //触发登录
    this.doLogin()
  },
  doLogin() {
    const that = this
    // 登录
    wx.login({
      success: res => {
        console.log('wx.login:', res)
        // 发送 res.code 到后台换取 openId, sessionKey, unionId
        wx.request({
          url: app.globalData.apiUrl + '/getWechatInfo',
          method: 'POST',
          header: {
            'content-type': 'application/json'
          },
          data: {
            code: res.code
          },
          success(res1) {
            console.log('res11:', res1)
            //这里要验证res1 是否请求成功
            if (res1.statusCode === 200) {
              // 这里做一些判断，如果有token直接进入主页
              // 没有token则进入手机号绑定页面
              const data = res1.data
              const token = data.token || ''
              if (token) {
                delete data.token
                that.setData({
                  webViewIndex: "http://localhost:8082?token=" + token,//main
                  userInfo: data
                })
              }else{
                that.setData({
                  webViewIndex: "http://localhost:8082?openid=" + data.openid,//注册页面
                  userInfo: data
                })
              }
            }
          }
        })
      }
    })
  }




})